be rubbing your hands with glee - Espagnol Anglais Dictionnaire